<?php

interface IPdoConfig {
	
	/**
	 * Creates a new PDO instance.
	 *
	 * @return PDO
	 */
	public function newPDO();
	
	/**
	 * @return String SQL create statement for given table
	 */
	public function getCreateStatement($tableName);
	
	/**
	 * X.
	 *
	 * @return String[] table names
	 */
	function getTableNames();
	
}

?>